two legged - German English Dictionary